一開始,我們會介紹Java的基礎語法,包含變數、迴圈、函數等,差不多在最後兩週時會進入物件導向教學,介紹一些類別物件及相關的進階概念,這麼做是希望對程式完全0經驗的使用者,能由淺入深的去學習一門程式語言,當作工具在未來加以使用。
(本系列教學參考W3Schools)
在Java中,每一支程式都會開始於一個類別( Class )名稱,每行需要被執行的程式指令都一定要在Class裡面,並且其儲存.java檔案必須與類別名稱相同。
//Filename : Main.java
public class Main{
public static void main(String[] args){
System.out.println("Hello IThome");
}
}
public class Main{}
此處public意及能同時被其他類別給存取,之後會有更詳細的介紹。
→ 此處public意及能同時被其他類別給存取,之後會有更詳細的介紹。
public static void main(String[ ] args){}
main可以視作主程式(每一支程式都必須有),要被執行的指令都會被放在裡面。
→其餘關鍵字如static,void,一樣後續會再介紹,此處先記得程式功用即可。
System.out.println(”Hello IThome”) ;
此處是告知系統將( )中的內容印出,用指令 println() 輸出到螢幕上
→此行是要被執行的內容,一樣放在main中(記得將要輸出內容放在” ”中)
→因為一行的結束,我們必須告知電腦此行已經結束,所以在最後加上 ;
// This is a single-line comment
/* This is a multi-line comment*/
在任何語言裡,我們都會面對到程式碼多又複雜且分為不同檔案執行的專案,所以此時下註解就是很重要的一個步驟,不僅是幫助自己快速了解內容,也是協助別人看懂自己的程式碼。
下註解的方式有兩種 :
我們也可以透過println()進行數學運算
System.out.println(126 + 919); //Outputs : 1045
System.out.println(126 * 919); //Outputs : 115794
除此之外,另外一個關鍵字print()。最大的不同在於輸出的內容不會換行
→少了 ln,意思就是new line.
System.out.print("Hello ");
System.out.print("World"); //Outputs : Hello World
System.out.println("Hello ");
System.out.println("World"); /* Outputs : Hello
World */
以上內容若有錯誤,煩請不吝嗇告知,感恩!!!